initial code commit

Signed-off-by: seannicholls <seannicholls@gmail.com>