Almost Everything

all that needs to be fixed is adding methods of solving && and != for
solveElementString(blah blah).