PA165 Enterprise Applications in Java - school project