wireframing almost done, everything functional