Fix for pure virtual function error

Just readds the current_grid_width() function that was removed in 583e614250e4d60e097051a4de2d7023134dae6f, because otherwise the compiler complains about pure virtual functions. Don't know if this is the intended fix, so please have a look at it before merging, @renemilk.