New Classes with JAXB Integration

Remember to replace all Calendars with GregorianCalendar in your
classes.