UI Updates

Will be doing more work on the site over the next few days..