Added skeleton input and display manager classes, and updated main.cpp to include a proper game loop.