Adding bounds checking for plane (may need to adjust it some)
Also changed at least one more float to double
Buttons are all functioning with the right colors. Refactored some code so the styles were set in a specified "setButtonStyle" method corresponding to their enabled state.

-Fixed overlay view button from getting cut off.
Updates from float to double