Implemention of the game engine added. A few stub methods added to other
classes and the weapons / characters / rooms system re-factored.

Signed-off-by: Henry J. Wylde <accounts+git@hjwylde.com>