user and marks controller and view complete