Particle framework update

Cleaned up framework hierarchy
Basic Enemy class working + animations + ai

Press T in Play Test to add a spider (add as many as you want)
adding scaling and rotation
Merge remote-tracking branch 'origin/Experimental' into Experimental

Conflicts:
	ProjectIntroGT.v12.suo
	ProjectIntroGT/ProjectIntroGT/bin/x86/Debug/ProjectIntroGT.exe
	ProjectIntroGT/ProjectIntroGT/bin/x86/Debug/ProjectIntroGT.pdb

	ProjectIntroGT/ProjectIntroGT/obj/x86/Debug/ProjectIntroGT.csprojResolveAssemblyReference.cache
	ProjectIntroGT/ProjectIntroGT/obj/x86/Debug/ProjectIntroGT.exe
	ProjectIntroGT/ProjectIntroGT/obj/x86/Debug/ProjectIntroGT.pdb

	ProjectIntroGT/ProjectIntroGTContent/obj/x86/Debug/ProjectIntroGTContent.contentprojResolveAssemblyReference.cache
Spiderling dimensions bugfix
particle expansion

Lots of new variables and a limited form of point gravity.  Not yet
finished.
Yannick you are to blame for this
Clean up of Particle stuff
Animated Game Object XML comment
FileIO clean up
Empty rows deleted
cooking some math

added two utility methods
particle update

Added forcefields, particle variables, and made particlesystem local to
each gamestate
Summary

Description
Crash fix

Don't forget to START and STOP spritebatches!
Particle implementation + coloured lights
Merge remote-tracking branch 'origin/Experimental' into Experimental

Conflicts:
	ProjectIntroGT.v12.suo
	ProjectIntroGT/ProjectIntroGT/bin/x86/Debug/ProjectIntroGT.exe
	ProjectIntroGT/ProjectIntroGT/bin/x86/Debug/ProjectIntroGT.pdb

	ProjectIntroGT/ProjectIntroGT/obj/x86/Debug/ContentPipeline-{6B33DE88-CBEF-4057-9FFA-9D74D4E20220}.xml
	ProjectIntroGT/ProjectIntroGT/obj/x86/Debug/ProjectIntroGT.exe
	ProjectIntroGT/ProjectIntroGT/obj/x86/Debug/ProjectIntroGT.pdb

Revert "Particle implementation + coloured lights"

This reverts commit
06c0dd04fb3111f59761c2cbf207fd10ee08df6b.
Merge remote-tracking branch 'origin/Experimental' into Experimental
fesf

sfe
unfucked everything

fuck github fuck this fuck you fuck fuck fuck