Remove depracated pieces of code
There are some pieces of code that are marked as @Deprecated
I think that in this early stage of the project we can advance the version number and remove those methods/constructors that aren't a good design, without leaving them there dirtying the project.