Seperated graph panel from Dialog form for greater good
isolated graph panel

Testing painting, not working yet.
Major Changes!

Added, then removed the CartesianPoint class(no need for it)
GRAPHING WORKS!
Added x and y axis, shift codes for proper graphing, and graphing
information passed by user.
Comments, working on input bug
Improved input handling, type handling

Uses regex for input handling now.
changed ints to double where applicable.