Fix Menu transform bugs

Closes #103

- Added container views on top layer that transforms can apply to without affecting contraints of subviews.
- Fixes appearance on 3.5inch phones (though bottom of screen gets cut off still)