Senior Project Game Engine Project