Change license
Add graph element creation and deletion functionality
Update .gitignore for TODO files