updated to support jaxrs
added auth and response models