remove some unused views
refactor
refactor
add an initial implementation for admins
improve views
show 'incorrect username or password' in login page when apropriate
add the ability to register admins