Adding new item base class and project organization

Added folders for project organization and also added the base class that all items will derive from,