Updated Draw with a new drawTexture function and updateScreens function
added main file to use for prototype. it's just a copy of the frameworkmerge cpp
Updated codebase with new prototype files. started enemy ai
Fixed the enemy tracking so that it works with negative x&y values
Fixed most issues with enemy movement. The enemy now uses states: chasing,searching, and returning that are determined by funtions which

The enemy now uses states: chasing,searching, and returning that are
determined by funtions which use a player's distance and velocity. The
enemy will chase the player if they get close enough and are moving fast
enough. The enemy will lose the exact position of the player if they
drop below a certain speed, and move to the last location where the
player was moving fast enough to chase(this is searching mode). If the
enemy reaches the last known location of the player, and are not
triggered to chase again, the enemy will return to their spawn
point(this is return mode).
Updated player movement with creep capability. and adjusted enemy threshold
Merge remote-tracking branch 'origin/master' into Drewman

Conflicts:
	Draw.cpp
	Draw.h
	Entity.cpp
	EntityImage.cpp
	EntityImage.h
	FrameWorkMerge.cpp
	Images/Box.bmp
	Player.cpp
	Tilemap.cpp
	Tilemap.h
Added debug drawing to the enemy as well as a waiting action
commented out some print statements
fixing merge conflict for enemy merge pull request