Merge branch 'Development' into Gameplay
Merge branch 'Development' into Graphics
This is an important day in the DataComm world! This is the first integration with every groups code together. Good job everybody!

(P.S. Nothing works.)
Merge branch 'Integration' into Development
Merge branch 'Development' of https://github.com/DComm2013Network/CutThePower into Gameplay
Changed input to the new file structure. Added the input systems to the main.cpp game loop.
Merge branch 'Development' of https://github.com/DComm2013Network/CutThePower into Graphics
Merge branch 'Development' of https://github.com/DComm2013Network/CutThePower into Input
Made some changes to help integrate, doing a half-finished commit to merge later.
fixed integration of components.h and deleted graphicscomponents.h (all integration tests)
Merge branch 'Development' of https://github.com/DComm2013Network/CutThePower into Gameplay

Conflicts:
	src/Input/components.h

All conflicts fixed, there the game renders and the player moves
around smoothly.

Fully integrated with Input team.
Merge branch 'Gameplay' into Development
fixed the player render so that a player is not loaded every frame....SPEEDUP!!!
Commiting changes for network to continue work on. Will not compile.
Fixed #define problem, header file circular dependency, stack memory errors

Removed #define bool int from Packets.h since it broke movement_system in the worst way. Removed "#include
../systems.h" from systems.h (../systems.h includes systems.h), reduced number of map components to 1.
Adding client update system

The new system retrieves game state information from the server
and updates the client's local game.
Changed all functions from pass-by-refrerence to pass-by-address.

Also changed the map (from inside the LevelComponent) to be double-
pointer that gets malloc'd on creation.

Fixed some of Shanes mental lapses he had before commiting (extra
unused functions, problematic array sizes, etc)
Merge branch 'Graphics' of https://github.com/DComm2013Network/CutThePower into Development
Integrated fully with graphics. File loads from file.

The game is one step closer to milestone one, only things not integrated
are the precise collisions, and the client side networking. Changes
were made to many of the Graphics files and assorted other files, see
the commit changes.

Gameplay code was changed from using pass-by-refrence to pass-by-value.

Significantly reduced memory usage of the program, the map is now
stored as a double pointer, reduced about 2.5Mb of memory usage.
Also improved some memory usage by malloc'ing the World struct, just
in case of problems.
Wrote send system for client -> server updates.