remove un-needed virtuals, auto memory management
some more cpp11 updates, enable fps counter to track performance
Merge pull request #15 from paulsapps/master

c++11