Implementing back end game, rod and disk objects