Added install target to Makefile and OS X fix for cross-platform headers convention.
Created Position component for Entity/Component system.
Basic implementation of Artemis-Cpp Entity/Component system.
Added Windows support for Artemis-Cpp.
Updated configuration steps on the README.
Project cleaned from Artemis-Cpp testing code.
Merge branch 'artemis' of https://github.com/OmeGak/Poles into artemis
Added Hexadecimal values support for Color class.

Now the colors can be initialized as Hexadecimal strings, just like in CSS
or Photoshop. ie: white = "#ffffff".
Code clean up and missing implimentations resolved.
Basic Game Object management implemented.

Now Game Objects are created with PositionComponent, since all objects in the game will have at least a position.
Preset colors added.
Created Sprite class.
Added SDL2 source code for self compiling in Linux.
Added SDL2_image library to Linux project.

SDL2_image is needed to load other image formats than BMP.
Updated Linux framework's installation instructions.
Sprite loading implemented.
Basic Sprite rendering implemented.
Sprite animation implemented.

Now an Sprite with multiple animation rows can be loaded and animated.
Added Game's object hierarchy for local and global position coordinates.
Added component for Sprite rendering and fixed objects hierarchy.

Now GameObjects can render Sprites throught SpriteRemdererComponent and the PositionComponent takes into account if the GameObject is child of other Object.