Added some documentation and others

Added extra constructors to accommodate for data import through a TSV
file which will be implemented soon. Comments cover what needs to be
done regarding classes.