Wrote procedure for Theta. Added new functions. Modified old ones.

New functions include `calibratePen()` and `drawTheta()`.

Modified old functions so that each robot movement includes a `stopBot()`. This is to ensure that the robot doesn't lift the pen while moving, and also to ensure that each robot goes its maximum duration without being stopped prematurely by another movement function.