Version Alpha 0.43

All the methods have been completed, even though, there is so much work
to do. Fixing bugs is critic in this phase.