added add and remove support to main list

and small imporvements
Merge branch 'master' of https://github.com/fls4507/MyPantry4