Tweak .gitignore

Summary:
Make the whole project more modular.

Summary: