Cleaned up, added a login frame.