I should really start breaking these into branches...  Anyway...

Fixed Platformer formatting to use spaces inside brakcets (to match Lightning Rod stuff because working on two projects with different formats was throwing me for a loop)
Changed members to use prepended m_ and removed all the 'this.' uses
Created a proper component based GameObject system, removed old Interface component system
Implemented animations
fixed some camera issues
implemented split screen support