Main game loop tap logic
Big merge stuff time yeah