commented out a ton of stuff so it would build.
cleaned up branch.