added tile weight to equation
parser replace, validation specification updates

handles expression such as 2=2=2=2 or 3+2*2=7+9-8-1=2*3+1