[Entity] Change initialization order to match declaration order.
[Entity] Add FactionType. Add ET_STONE.
[Position] Change 'x' and 'y' from double to int.