Option for enabling controls

Added option whether or not to enable controls, passed to City init. Defaults to enabled.

Resolves #43.

Later, would probably want to be able to toggle controls post-init, say from a UI button.