Requirements and design

Original project doc and paper wireframes.