Acccounts & Crypto

This commit adds a custom Account object, used to store the account data, and a Crypto (static) class, which can encrypt and decrypt arbitrary buffers.