Vinay, Sush | #00 | fix spelling error
Vinay, Sush | #728 | create module objects to convert ojects from simpleObjects
Vinay,Sush | #728 | Refactor to introduce view model

1. Introduce a view model.
2. Introduce mappers to map from post object to view model.
3. Refactor controller to use new mappers.