Refactoring and adding basic shopping functionality
More refactoring/cleanup, adding max # of concurrent projects, adding remove button to projects