first attempt at a login page; it's ugly tho