quick fix of iterator ctor, fixes #6

Route::iterator::point is now of type 'Block', was 'Block*'
Code changed to work with new type. Also Block is now class, not struct.