Update gitignore
Setup tests
Add/Remove tests
Add basic controller tests