barebones project now supports xml and json responses specified by extensions, such as index.xml or person.json