Update readme
- Add tilde files to ignore
- Fix spelling in configuration.yaml
- Implement configuration class