refactor and speed up test suite
towards purchase process (broken commit, fix to follow)
Merge branch 'develop' of github.com:fairnopoly/fairnopoly into develop