Completed item class, item test and integration test. Fixes needed per Josh's review