Unit 2 designchallenge1

This is failed attempt at finishing Unit 2.  Corrected Unit 2 to come
soon.