Prototype root,
minor comment fixes
Merging Ivor's work

Signed-off-by: Mark Kamsma <mark@markkamsma.nl>
Lesser beta root
Still bugged version Root

Conflicts:
	src/org/teaminfty/math_dragon/FragmentMainScreen.java

Signed-off-by: Mark Kamsma <mark@markkamsma.nl>
Competible to mark's work
Improved the looks of the root
Also added the root to the source drawer

Signed-off-by: Mark Kamsma <mark@markkamsma.nl>
Now with a wrapper/helper class that converts symja expressions to MathObjects.
Constants can now be filled in by clicking empty boxes

Signed-off-by: Mark Kamsma <mark@markkamsma.nl>
Temporarily changed the favourites button into the load/save button

Signed-off-by: Mark Kamsma <mark@markkamsma.nl>
Constants can now be editted by clicking them

Signed-off-by: Mark Kamsma <mark@markkamsma.nl>
Formulas can now be evaluated.
Drawing the bounding boxes (for debug purposes).

Signed-off-by: Mark Kamsma <mark@markkamsma.nl>
Formatted version of previous commit

Conflicts:
	src/org/teaminfty/math_dragon/ModelHelper.java
	src/org/teaminfty/math_dragon/TestModelHelper.java

Signed-off-by: Mark Kamsma <mark@markkamsma.nl>
Added support for recognizing fractions and mathematical constants.
Also commented out the code that draws the bounding boxes.

Signed-off-by: Mark Kamsma <mark@markkamsma.nl>
Repackaged all classes in a useful hierachy.
Lots of refactoring and make it easier to work with