-- TODOs, in order of priority:

Add a config section for managing saved waypoints.
Fix the way waypoints are removed. They should be hidden in some cases, meaning, their world/mini map icons should be hidden.
Fix rectangle waypoint display. Hard coded to ellipse at the moment.
Make it so that when you arrive at a non-sticky waypoint and the HUD isn't up, it still goes away. (Use dummy OnUpdate?)
Make all waypoint texts and distance scales configurable.
Make a waypoint be the 'active' waypoint. Make the text a different color, or make it never scale despite distance.
Hover over events for waypoints. e.g. Bring to foreground, scale to 1, change the color, make "main" waypoint?
Fix point crowding somehow.
Draggable worldmap points.
Right click context menu for points (Same as insert, with option to delete).
Make all HUD elements movable.
FOV for waypoint text?

-- These are done or unnecessary:

Make all HUD elements able to assign the color.
Fix bug where minimap icon isn't showing, again.
Make "shift-rightclick" and "control-leftclick" (the modifiers) configurable.
Add config option to make some points "zone only" and others "continent-wide".
Integrate with QuestHelper. Follow QH author's suggestion of just making it like TomTom, and have a waypoint for the active quest.
Make the swimming detection dummy onupdate only run when swimming detection is enabled.
Add a key bind, with a config entry in the wow key binding dialog, for toggling the HUD.
Make waypoint text always be under the icon.
Make it work for druid flight form somehow.
Make non continent-wide waypoint icons not show up in the minimap unless you're in that zone.
Fix bearing bug (radians!!)
Add ETA to waypoints.
Make world map waypoint icons only show up in the world map for the zone they belong to.
Break the config options down into submenus.
Complete flying mount database.
Make speed text prefixes configurable.

Add some sort of FOV setting so people with widescreen monitors can adjust waypoint locations. 
  (unnecessary now that everything is done with angles)