added user controller + specs
extra commit