Add user controller
Finish demo app