Xml files and Java Files are completed With Documentation and Exceptions are handled