Refactored aesencryption package

* changed name from aesencryption to aes
* added more tests to package AES
* new API implemented