Nick O: Added license and auto-generation of license headers in source files