DRY and refactoring
Create partial view for details and delete
Create partial view for create and edit
Create helper methods for server side viewmodel