1. add buildings, update factories.
2. separate environment to 2 levels
3. package entity , environment & influence version 5