Added javadoc for Project, as well as made some changes in methods
as well as did some fixes in the current javadoc in the other classes