Making fullscreen togglable

Button now indicates current state.
Should be compatible across safari/chrome/mozilla.
Adding initial grid drawing