Initial setup and commit

Signed-off-by: Bryan Hoffman <bryan@spigotdesign.com>