added Langton's Ant implementation