[Siyang] - Introduce Null Object - marked as done
[Siyang] - Introduce Null Object - marked as done

hellocreep/refactoring,hellocreep/refactoring,hellocreep/refactoring,hellocreep/refactoring,hellocreep/refactoring,hellocreep/refactoring