added design document to explain design process and thinking behind the app