simplify, clarify, and amazify
move structure up
final tweaks
update readme