First commit to dev_move

Further explanation in the comment about how I am actually going to be
implementing the ideapad.
Sprinter Waves ready to test

The code for choosing a place to move based on waves is ready to go, now
it just needs to be tested
Debugging Sprinter

All continuing changes are working on making sure that Sprinter is
functioning properly. Currently, Sprinter is only tracking one RCore,
which appears to be a function of the way that the data is added.
Changes to other components are changing comments and visual debugging
code.
Sprinter is now picking points

It is just having trouble moving to the chosen points, and pointing in
the right direction. More tomorrow (later today)
Sprinter is too janky

The Sprinter brain does not seem to be worth the time to figure out how
to make it work. I'm going to try to implement a new Legs-type brain
that does wave surfing, but where it actually works.
SeaLegs composed (no testing)

SeaLegs is Sprinter re: written simply, using a queue of points to move
to to  move more consistently. It has not been tested, but hopefully it
will work.
Preliminary Graphical Debugging for SeaLegs

Testing begins shortly, I just added some standard stuff so that I can
see how the robot is thinking.  I draw the wave models to see if they
are moving properly, then the test points to see if they are working
(always hard to fine tune scale), and the points that are being
generated to move to (easy to graph, but the code could do wack things
if I'm not careful)
Well duh catch up commit

I fixed two null pointer/endless recursion errors that I should have
gotten before (ArrayList not instantiated on go and method1 calls method
2 calls method 1 on initial/0 case). Also, waves aren't being counted
yet, I need to add that data processing into the process event. Well
DUH. Have a nice day. I'll get back to work now...
Problems to Solve Tomorrow

1. The robot doesn't move in the right direction, to the point chosen.
2. The robot isn't identifying waves to move to avoid (I'll check logic
soon enough, probably just that delta is negative instead of positive)
Debugging Code Update

Visibility mods primarily
New move process

The end goal is to make a movement pattern that presents a flat movement
profile to an enemy.
Merge pull request #1 from ClementeEyezen/dev_movement

Dev movement