Making BASE_PATH able to have trailing slash, adding IOException and making JsonProcessingException extend it, ading XmlMapper.php, XmlUtils.php, XmlView.php, XmlProcessingException.php. Model binding is now able to bind XML objects.