add sphinx doc generation
add theme, wire up build, cleanup