Updated readme, fixed a duplicate item bug, added in beginnign of cli menu, and made sure variables exist in base class