Nick's version of the Login page - WIP

It's a work in progress, so do what you will with it. If there's any more features it needs, don't hesitate to tell me.