Statics looks more like 3d

If Ambient and diffuse light values are equal then directional light isn't affecting object anyhow and it looks like 2d
Bug fix - ai type is now in ai component
Added some exceptions etc
Added streams
Commented collections
GUI commented
Systems commented
GameData commented
Typo corrected
Merge remote-tracking branch 'origin/konkitWorkingBranch' into Zyga_Working_Branch