Commenting, refactoring

+ Added English comments to the code
+ Light refactoring of some classes
Merge pull request #1 from jorgeb1980/development

Commenting, refactoring