Created PrivateKey
Created PublicKey and KeyPair
Began LWEFunctions
Ammended Vector multiply function to return a Vector (lots of transposing...)
Began CipherText
Completed CipherText
Added negate function to Vector
Changed Vector functions to return Vectors rather than void and ammended rest of code appropriately
Added decrypt function