overhaul adding new classes no more dictionary commented out some old executables