add preliminary ruler, indicating the current coordinate

needs huge cleanup