Added nicer IU and the full fledge implementation of a classroom entity.