Moved functionality of setting page to PageRecord class. So you can do it once
Restructured gem
Changed syntax of raw methods