Project formatting and warnings up to 11

Hey Ben,

I spent some time this afternoon cleaning up the demo project. The changes I've made are completely aesthetic. There were nearly no errors generated by the higher warnings.