Separate pin drawing code from setStartPoint to facilitate possibly adding other pins in the future (e.g. a pin to denote the destination, or other places of interest).
Fix undefined doors. My bad.
Merge pull request #9 from japorito/master

Fixes bug when processing doors, separates pin drawing