Initial commit of code

Have yet to implement the core of the program or fully test the encryption.