Player reestruct

Player is almost reestructured, needs to be implemented the transform
and some more vars
Camera reestruct

Camera is now an independent class derived from the game manager
Camera reestruct

With  a huge bug when building voxels
Camera bug fixed
Camera reestruct
Skills reestruct

Skill inheritance defined, begin building dictionary, and the skills.
New Skills struture ready

Easier to change skills, ready for action bar.
Now everithing may become a skill.
A way for creating skills faster working
Old skills system removed
Enemy reestruct

The enemy has now its own inheritance methods,, re estructuration almost
done
Player / Enemy / Camera structure ready

Almost all structures are working with the new system,
Only world generation structure is left
Update
Revert "Player / Enemy / Camera structure ready"

This reverts commit 8d14abae22831c91aa169a5f7ebff0e77ef2b5a4.
Revert "Revert "Player / Enemy / Camera structure ready""

This reverts commit 80a54da29e5d06a4620894963ff5fbb78e5e18cb.
Update correction

Solving some github client problems
Folders order change
Light System Update

Inheritance used
Saving enemies

Now we are able to save enemies and load them in a binary file
Saving gadgets

Now all elements in game can be saved and loaded
Merge pull request #5 from 7thVanguard/develop

Ginestral Hope Version 0.12.0 - (Completed Saving)