LOTS OF CHANGES HERE GUYS!

Added the Cryptogram Pair class to help me keep track of plaintext-ciphertext character pairs without using a hashmap
Fixed the cryptogram class so that it utilixes the new class, fixed the mapping structures according to our discussion at the last meeting
and I fixed the algorithms I use for encrypting and decrypting

I use a new algorithm called sattoros alg, i linked the url but look it up

also added some more tests and organized the current ones there
More test cases

fixed isequals method
More Tests
Test changes

I think the testing is a little more clean now.

I created some default variables so that we can pass the same thing
everytime instead of repeatedly typing ""Practice Cryptogram"" or "new
Date()"

I put in more assertions
Merge pull request #7 from williamhc/Create-Cryptogram-Validation

Restructure Cryptogram class + new class + tests