Huge Refactor

Added some fancy secret colors, made functions for almost every drawing
action, and added dots to indicate selected points during multi-point
drawing actions.