implemented selectionVisitor in drawManager.cpp, added drawManager.select function