Fixed a lot of broken crap and am starting to set up the testing suites and documentation content