Cleanup

Added a lot of good functionality, better routing, easier ux, and the ability to load youtube videos on command.

@mendoncakr 
@QuigProQuo