Professor class all functions are implemented and partially tested.
DataHelper is also added a function to help all classes.