title: Can page-object be used outside of Cucumber?
body: <p>I am trying to understand what exactly ties the page-object gem to Cucumber.</p>
  
  <p>The page factory is exposed to Cucumbers world which allows the use of on / visit in steps, but this seems to be something that can be exposed without Cucumber.</p>
  
  <p>The @browser variable which page-object relies on is created in a before_suite or before_scenario context in Cucumber but this can also be created without Cucumber. </p>
  
  <p>Is there anything actually tying this gem to Cucumber? </p>