changed usercontroller and simplified some dtos due to jackson
serializer