Miscellaneous refactoring
Implement farray __setitem__ method
Add AES algorithm to logic package

All the MDA computation seems to "work", but the functions are so big
they explode the memory.
Miscellaneous cleanup