add web/mobile controller and database
structuring controller actions