Wrote JavaDoc for all the basic classes