Added InteractionManager and KeyboardInput classes, and updated the CMakeLists file. Included a simple test into mainGLUT.cpp