1.0

should be fleshed out fully except for design