refactor
	modified:   LibreSTR/CMakeLists.txt
	modified:   LibreSTR/GameObject.cpp
	modified:   LibreSTR/GameState.cpp
	deleted:    LibreSTR/HydrocarbonGaz.cpp
	deleted:    LibreSTR/HydrocarbonGaz.h
	deleted:    LibreSTR/Titanium.cpp
	deleted:    LibreSTR/Titanium.h
	modified:   LibreSTR/ToggleMiniMapAction.cpp
	modified:   LibreSTR/ToggleMiniMapAction.h
	renamed:    LibreSTR/GameMap.cpp -> LibreSTR/maps/GameMap.cpp
	renamed:    LibreSTR/GameMap.h -> LibreSTR/maps/GameMap.h
	renamed:    LibreSTR/IResource.cpp -> LibreSTR/maps/IResource.cpp
	renamed:    LibreSTR/IResource.h -> LibreSTR/maps/IResource.h
	renamed:    LibreSTR/ITileMap.cpp -> LibreSTR/maps/ITileMap.cpp
	renamed:    LibreSTR/ITileMap.h -> LibreSTR/maps/ITileMap.h
	renamed:    LibreSTR/MapGenerator.cpp -> LibreSTR/maps/MapGenerator.cpp
	renamed:    LibreSTR/MapGenerator.h -> LibreSTR/maps/MapGenerator.h
	renamed:    LibreSTR/PlayerMap.cpp -> LibreSTR/maps/PlayerMap.cpp
	renamed:    LibreSTR/PlayerMap.h -> LibreSTR/maps/PlayerMap.h
	renamed:    LibreSTR/Resource.cpp -> LibreSTR/maps/Resource.cpp
	renamed:    LibreSTR/Resource.h -> LibreSTR/maps/Resource.h
	renamed:    LibreSTR/ResourceIdentity.cpp -> LibreSTR/maps/ResourceIdentity.cpp
	renamed:    LibreSTR/ResourceIdentity.h -> LibreSTR/maps/ResourceIdentity.h
	renamed:    LibreSTR/Tile.cpp -> LibreSTR/maps/Tile.cpp
	renamed:    LibreSTR/Tile.h -> LibreSTR/maps/Tile.h
	renamed:    LibreSTR/Building.cpp -> LibreSTR/units/Building.cpp
	renamed:    LibreSTR/Building.h -> LibreSTR/units/Building.h
	renamed:    LibreSTR/BuildingIdentity.cpp -> LibreSTR/units/BuildingIdentity.cpp
	renamed:    LibreSTR/BuildingIdentity.h -> LibreSTR/units/BuildingIdentity.h
	renamed:    LibreSTR/BuildingSprite.cpp -> LibreSTR/units/BuildingSprite.cpp
	renamed:    LibreSTR/BuildingSprite.h -> LibreSTR/units/BuildingSprite.h
	new file:   LibreSTR/units/MBuilding.cpp
	new file:   LibreSTR/units/MBuilding.h
	renamed:    LibreSTR/Unit.cpp -> LibreSTR/units/Unit.cpp
	renamed:    LibreSTR/Unit.h -> LibreSTR/units/Unit.h
	renamed:    LibreSTR/UnitSprite.cpp -> LibreSTR/units/UnitSprite.cpp
	renamed:    LibreSTR/UnitSprite.h -> LibreSTR/units/UnitSprite.h
	modified:   assets/assets.def
	renamed:    assets/building.res -> assets/base_building.res