Added control type and marker position to MarkerEvent message.
Populate control_type field of the MarkerEvent.
Populate position field of the MarkerEvent.
Clean up if statement.
Move map declaration back to header file.
Do nothing if the control is unknown.
Added unit tests for control names.
Added viewpoint node.
Added unit tests.
Made unit test assertions more descriptive.
Added tests on marker rotations.
Update test cases to be more arbitrary.