Initial coding of encryption and decryption functions. Includes a basic sample View to show that we can correctly
encode and decode data.