Added constructor from linear combinations
Added Array
Added implicit conversion from Arrow
Added index operator
Removed calls to Expression operator ==
Added Rings