Dynamically acquire screen size + fix button

* No longer hard coding the screen pixels
* Button no longer clickable when right panel is visible