reader project structure refactor. start implementing repository. add serializable models for jaxb repository.