Version 3.0.x ready

This commit include all modifications for version 3.0.x
Code design
Merge pull request #2 from Spomky-Labs/develop

Version 3.0.0