cleaned up css, header, added login page, etc.