Bug fixes

- Fixed bug with user back shop not detecting a single page
- Fixed a bug with user back shop failing updating with no indication
- Fixed a bug with Wizard returning a None result
- Fixed a bug with the base class trying to generate random int with a
float