updated TODO and BUGS
fixed up compile time warning for test suite
fixed up negative variables and added variable co-efficients
engine version 1.2.4