Refactor, Add License, Improve Linux
Merge pull request #26 from dschatzberg/forSESA

Refactor, Add License, Improve Linux