eventing: use lucidjs instead of node events
map-view: paint using Bresenham's algorithm