add controller for user (-.-")
fix imports and format