Boston is officially stepping into marathon mode, and the city has been preparing well in advance for the 130th running of the race.