added JAXB for handling xml manifest files