Create a rational expression object
Fix formatting of expression with coefficients of 0 or 1
Make a start of +/- rat expr 1.5
Add numerator and question
Improve dealing with 0 in terms
Add functions for finding the GCD
Use KhanUtil where required
Create more sensible, less random questions
Find GCD of solution to check for simplification
Multiply question by value for more interesting questions
Fix factor code
Add function to allow division of rational expression
Fix multiplying a rational expression by a term
Make factors more interesting
Add function to generate regex to capture an expression
Semi-colons and tidying
Fix if statement
More Semi-colons
Add assumption that variables are not equal to zero
Remove second hint when unneccesary