Update docs with goal ontology and todo lists

Signed-off-by: MHesham <mhesham.fcis@gmail.com>
Refactor some LFHD code and do some engine wide code formatting

Signed-off-by: MHesham <mhesham.fcis@gmail.com>
Make solution has 0 warnings, except for the PDB warning for BWAPI

Signed-off-by: MHesham <mhesham.fcis@gmail.com>
Fixes to AttackGroundAction and AtttackEntityAction
Merge branch 'master' of github.com:RtsAiResearch/IStrategizer

Conflicts:
	Source/IStrategizer/AttackGroundAction.cpp
Implement AttackEntityAction and AttackGroundAction
Add distance bases to CellFeature
Remove the call for the calculate distance from update
Merge pull request #53 from ogail/master

Implement AttackEntityAction and AttackGroundAction
Merge pull request #2 from ogail/dist

Add distance bases to CellFeature
Bug fixes to hanging actions
Merge branch 'master' of github.com:RtsAiResearch/IStrategizer
Merge branch 'master' of github.com:ogail/IStrategizer
Add line separator
Apply CR
Apply CR
Merge pull request #65 from ogail/master

Bug fixes for actions
Merge branch 'master' of https://github.com/RtsAiResearch/IStrategizer

Conflicts:
	Build/IStrategizer/IStrategizer.vcxproj
	Build/IStrategizer/IStrategizer.vcxproj.filters
	Include/IStrategizer/TypesMetaData.h
	Include/StarCraftModel/StarCraftEntity.h