Added set Orientation method

Its much easier for development to have the meta data passed into
each function that uses it so I may continue doing that.

I think the constructor will eventually do all these things.

TODO: I really need beforeEach right  now to keep the metadata object
the same.