Adding tests for Properties Controller.
Better Organization of Typescript and compiled js files.