login model and registration modes split in parts
model behavoir improved
errors are displayed for login and registration page
hash is visible
has saving implmented