Software Function Development

The following small functions will be worked on this year:

Functions should do the following:
 * A general menu function to select an option
 * turn a given motor to a given position with Pololu
 * basics first
 * PID later
 * set RC mode for sails
 * set RC mode for rudder
 * store a waypoint in a sequence (linked list? to insert/remove)
 * receive compass data (and edit state variables?)
 * receive wind sensor data (and edit state variables?)
 * calculate most efficient route based on polar plot of wind