added Properties (more similar to declarations)

de-generalized assignment statement into parseProperty when appropriate
(objects and blueprints)
variablereference is now basicvar [removed]
Analysis complete (round 1/2, needs another look)
Added two tests