Updated TODO
Updated gitignore