Added initial License
Cleanup spaces, amended headers
Renamed sys dir to lib/vendor
Renamed some constants