Initial commit of core game components.