Issue 42 orientation caching

This update addresses vertically oriented bar thickness and orientation saving/loading per issue #42.