Added gitignore
Main code commit
Added TODO file