Roger: made some changes; finalized item system; add clean operation to root makefile