Slight improvements to SingletonModel::getInstance(), documentation updates. I think I'm finished with this stuff ;)