add pagination
add new hasGame, update game model, initial browsing route
remove basic
remove unnecessary error message
finalize search alg
redesign JSON response
fix count in private search
make zip number
change zip to string
make zip a string
added wantsPOST and hasPOST as well as game model changes
fixed merge conflicts