Finalised AccountRepository

AccountRepository is now returning promises for all of its methods.
AccountHandler is fully using AccountRepository.