Changed to a RelativeLayout to better handle screen sizes. This resolves #3