Added exceptions

And added EwDirection (And altered EwMovable)