Very little functionality missing

The basic game works as required. We need to make the remaining
components work correctly.