Added Cask file and initial source file
Added missing XML dependency
Added initial testing structure