- remove point.cpp, as it does nothing.
- ugly way of navigating over a 'line' to destination intead of simply
  increasing x or y.
- introduce fpoint because traversing over a line involves 'half pixels'
refactor move code to use a vector representing a direction. This
introduces a vector2d class.