added engine selection

need to replace the "main" camera controls, they are terrible