basic structure setup

Signed-off-by: Justin Hamilton <jhamilton@netmark.com>
added d3 source

Signed-off-by: Justin Hamilton <jhamilton@netmark.com>