rename module files
implement login functionality