A Python implementation of the AES Encryption algorithm (for BYU CS 465)