Walk along Atlanta’s Piedmont Avenue between 12th and 13th streets and look over towards Piedmont Park – you’ll see what might be a campsite for extra-terrestrials – on the top of a hill sit several large geometrical objects: an orange triangle, a blue and white tower, and several brightly colored cubes. But if you more closely, you won’t see any Martians, just kids and their parents…