First commit
Added Apache 2.0 License
added NOTICE
License and notes on the class