Limiting state space using Filter. Add .gitignore