More Documentation

Before continue developing new features is a must document all the
source code