included build/upgrade state in save & load
added Outpost model
implemented Outpost functionality and added upgrade models