Add game engine and current games storage.

Games storages stores game objects that incapsulate all functionality
and information for each game process.
engine.py incapsulates game physics and gaming process nuances.