Adding game backend and flow