added account implementation

Signed-off-by: Erik de Groot <erik@tjuna.com>