Pass the delegate through to route recognizer
Add .gitignore