Initial green_grocer commit with failed tests, not 100% completed code yet