Add Scoring NGramArray

- Uses Quadgrams per normal.
- Hill cipher is now a generic