made errors appear to be as if it was one list of errors, updated use of status.
made application list plural
make unmarshall methods throw correct exception
remove need for specific name methods to get the body object