Doc
Removed compilation warnings
Updated license mentions and code formatting in core project.