implement login functionality and add properties to module
add database tables (mysql migration file) and models