Initial tweaks

I've started working on tidying this up a bit and adding some more styles.

I'm unable to test any of the more serious functionality, like the **upload roms** feature as i'm running this on a Mac, and some of the paths are strictly pointing `/home/pi` without any try catch's for errors. So i may look into writing some automated tests using `jasmine`, `mocha`, `phantomjs` or something similar to make things a bit easier.

This should hopefully be the first pull request of many :)
Good luck with the house buying!