Implemented all new expression system. Let's see how long this one lasts... Also, for loops