create new TargetTable class, and general cleanup