Refactored Cacheable
Fixed a broken test
Xml::parse now throws Essence exceptions
Added exception handling