Added exit, animate, and clear buttons
revised button system, added an 'add curve' button
cleanup to code, reenabled all-curve animation
fixed bug where animating on an empty screen crashed the program
fixed issue where clearing would make adding new curves impossible