added three sub item classes
set up single table inheritance