Fix bug with Game not showing anything?
Refractor Unit - create FieldObject as parent

FieldObject preserves information about single field entity.
These are:
  * Object's healh/damage
  * Object's qualities
  * Object's power(s) (mb reworked)

Unit now inherits all these methods, and by himself has only network-
 and attack-related methods.
Small code readability improvement
Create Building class, make it available for XML

* Building - new FieldObject succeeder, capable of creating cards once
  for some X turns.
* XML parser reads basic buildings cards
* Minor fixes for other classes
Remove some useless file
Refractor FieldSituation to store Buildings as well

* Refractor all methods to work with FieldObjects
* Instead of "includeHero" old methods now have "includeBuilding" flag
* Add new methos to return only buildings
* Update all classes, using FiledSituation to work with FieldObjects,
  and not Units
Field drawer now displays buildings
Implement creating buildings.

Game now creates buildings as buildings, not units and places them in
buildings row
Some pseudo-3D offtopic
Selecting buildings and units, buildings progress
Fix drawing buildings progress
Implement use of buildings spells
Improve UI to show productions' cost
Improvements in working with JSON and XML

Fixed DOMDeckReader not reading deck number
CardJSONOperation no longer needs hidden deck for hidden cards
Client side building support for net code
Implement toMap() for Building class

Improve toMap() for FieldSituation to send buildings too
Fixed bug with buildings deletion infnite loop