Attempting to add mouse compatibility

Still need to tweak the areas where the user can't draw and find a way
to reset the path properly to allow the user to start where they left
off