change configuration table column names
DI with cake pattern

Implemented cake pattern only for UserService