Updated todos. Started philosophy.
Added gitignore