created javadocs for the GenericMVC package