starting unit test setup

Signed-off-by: Bram Vogelaar <bram@attachmentgenie.com>
creating initial tests

Signed-off-by: Bram Vogelaar <bram@attachmentgenie.com>