Update to newest Rust and delete everything but matchers
Create .travis.yml
Create README.md
Update to newest Rust
Add a pattern matcher matcher
Remove boxing
Update