Restructured angularJS app. Added DTOs on server side.

AngularJS app now has two controllers (users and administration) and
some directives. Modified CategoriesController. Added DTO classes