ensure that yuidocs works, changed the project structure to allow for visual studio and having multiple libraries generated. fixed jshint issues. ensured that qunit tests work.