Home page and some other minor changes 

Hey mike,
I pushed all of my code up and it's about time for you to merge it into your master.