Initial commit
Add dependencies required for testing
Add equals method for Observer
Add .gitignore file