Fixed a lot of issues, and added a nice little gradient thingy