Somehow missed the removal of BasicEffect.h from CMakeLists
Moved json library into source, maintaining it as a seperate library was getting to be a pain.
Various minor changes to cleanup renderlib