Add basic cutscene support.

This commit adds support for pre-scripted cinematic sequences that can control
objects inside the game world. It also makes a minor change to center the game
window on start.