added more comments and javadocs - ready to begin team assignments