Update game loop, add posAvailable

Update game loop, ensure new apple isn't inside snake body