After years of residents staring at a giant hole nicknamed "The Pit" in downtown Burlington, the space is finally filled with new life.