Changed header name
Moved pom down a level
Changes to differentiate generated headers from custom headers
Attached proper license to hpp files