Lesson 5

inventory app lesson 5 and fixes to previous lessons