Began porting engine to C++