main outline nearly complete
v1.0, initial version complete