Slight cleanup
Refactorings and removed singleton for RTEngine
Switched to value-semantic syntax for adding world objects and more flexible specification of rendering strategies
Moved Resize function to public interface