GNU GPL v3 License notice added.

Coding style is made consistent throughout the project.