Maintainance

Updated all examples to the new API conventions (also using auto and std::this_thread throughout). I did remove the checks to make sure app is running alongside assets... will address that in a future commit (maybe add a real asset loader?).

A little #ifdef maintenance on the library to remove cruft.