Adding format-source
Merge pull request #3 from carlyeks/scripts

Adding format-source
Starting to define traits
Patch build
Moving from traits to method definitions
Update license