Using cubic function of path to connect lines. All lines connecting regardless of lifting finger.

Right now every line gets connected using the cubic function even if you lift your finger to
start a new line. Was thinking this could be fixed by using a list of points for every line,
and then a list of these 'lines' could be saved off also. It may even be worth our time to
create a 'Line' class in case we wanted to get some extra information out of all the lines
that are currently on the cavas (i.e. getSmallestX(), getLargestY(), etc.).