fixes for user registration and login
create basic module for assigments