added tests
added block functionality
added inverse sBox
added decryption functionality