Started on simple house model

Kind of a separate endeavour but will link together soon enough
	modified:   algo.go
	renamed:    network_test.go -> algo_test.go
	new file:   house/house.go
	new file:   house/house_test.go
	modified:   types.go
Design work

Made schematic for house design. Thought a bit more about which
abstractions to use. Lots of fun to be had!
	new file:   design/house_schematic.svg
	renamed:    algo.go -> graph/algo.go
	renamed:    algo_test.go -> graph/algo_test.go
	renamed:    types.go -> graph/types.go
	modified:   house/house.go
	modified:   house/house_test.go