[Minor] Pico fixes
Code beautification
[Minor] Fixing FileNames
Add documentation and licensing
Add GPL v.3