Added Apache v2 License
Added UML Class diagram
Added .gitignore