Fix issues with validation and strange maven compile issues
Change license to Apache V2 + pom cleanup
Clean up dependencies
Re-work validation
Fix up the example application