Some unit test cases and stub methods implemented
Refactoring and cleanup code. Multiple methods added for simple, but dynamic mathematical operations
More convenient methods added to MathBinaryOperation and exception handling.
Merge https://github.com/Divendo/math-dragon

Assigning members to binary operations now is very awkward because you explictly need to specify the index number on each getter and setter. The next logical step is to derive MathOperationBinaryLinear from MathOperationBinary.
remove old class structure
Hover state implemented and MathBinaryOperationLinear derived from MathBinaryOperation
Ignoring IDE settings and setting the Android target back to 19.
+ .settings directory added to .gitignore (and deleted its contents from the repository)
* Changed the target to API 19
* Fixed a bug where MathBinaryOperator didn't initialise its child array

Signed-off-by: Mark Kamsma <mark@markkamsma.nl>
Divide option

removed a line of stuff from MathOperationLinear
**TODO***
comment that line properly
Added operations to the operation drawer
+ Created a class MathSourceView which will be the source for dragging MathObjects
* Modified the add, subtract and multiply operations to have a small padding around their operator

Signed-off-by: Mark Kamsma <mark@markkamsma.nl>
Wat zooi in de startup, kun je er uit halen als je wilt.

En de divide compleet!
Added dragging to the drawer

Signed-off-by: Mark Kamsma <mark@markkamsma.nl>
Merged in Ivor's divider operator

Signed-off-by: Mark Kamsma <mark@markkamsma.nl>
TEST
Merge branch 'master' of https://github.com/Divendo/math-dragon.git
Fixed the size for the operators when dragging them.
Also added the divide operation to the drawer.

Signed-off-by: Mark Kamsma <mark@markkamsma.nl>
Color changing with changing states
Colors colors and more colors!
Fixed a bug where the divide operator wouldn't draw the operands centered horizontally

Signed-off-by: Mark Kamsma <mark@markkamsma.nl>
Merged Ivor's code to change the color in different MathObject states

Signed-off-by: Mark Kamsma <mark@markkamsma.nl>
Added evaluation drawer

Signed-off-by: Tim de Jonge <t.dejonge@students.uu.nl>