modified the input methods for the GUI screen.

Will detect mouse input from its main running loop, does not require to
be referenced in any other places to do this, only the render loop.

Also Zoom Zoom Zoom :p