Added functionality for multiple goals in game

If there are multiple goal positions in the stage data, they now load
properly in the game. Multiple start positions are still not allowed.