Added transitions and added a function and todo section to each file so
we can keep track of what things the class is capable of and what it
needs to be able to do.
Merge branch 'master' of http://github.com/tjflexmaster/UAV_ROLE_MODEL.git