Range selection moved to separate class and composed to List and Table