win condition, game object listener, ground unit attack speed
	modified:   LibreSTR/CMakeLists.txt
	modified:   LibreSTR/GameObject.cpp
	modified:   LibreSTR/GameObject.h
	new file:   LibreSTR/GameObjectListener.cpp
	new file:   LibreSTR/GameObjectListener.h
	modified:   LibreSTR/GameState.cpp
	modified:   LibreSTR/GameState.h
	modified:   LibreSTR/units/AttackBuildingTask.cpp
	modified:   LibreSTR/units/AttackGroundUnitTask.cpp
	modified:   LibreSTR/units/GroundUnit.cpp
	modified:   LibreSTR/units/GroundUnit.h
	modified:   LibreSTR/units/GroundUnitIdentity.cpp
	modified:   LibreSTR/units/GroundUnitIdentity.h
	modified:   README.md
	modified:   assets/melee.res
	modified:   assets/worker.res