private void processData(int x, int y, char data)
    {
        if(data == START)
        {
            m_startingPoint.x=x;
            m_startingPoint.y=y;
        }
        else if(data == WAYPOINT)
        {
            Vector2d newCol = new Vector2d(x,y);
            Waypoint way = new Waypoint(m_game, newCol);
            if(m_game == null)
                m_game = new Game();
            m_game.addWaypoint(way);
            m_waypointPos.add(new Vector2d(x,y));
        }
        else if(data == FUEL_TANK)
        {
            Vector2d newCol = new Vector2d(x,y);
            FuelTank ft = new FuelTank(m_game, newCol);
            if(m_game == null)
                m_game = new Game();
            m_game.addFuelTank(ft);
            m_fuelTankPos.add(new Vector2d(x,y));
        }
    }