Detect landscape

Overloaded the constructor for DefaultSettings so landscape mode can be
used.