Added much of the wireframes and functionality, more work to come.