draft dashboard
fixed double login issue
added UserService and moved all user related logic to this service
"recursive" mappers
Merge branch 'feature/dashboard' into develop