add basic ajax login functionality -- invalid data cases still not covered, but everything else is nice and smooth
add basic calendar functionality for logged in users