Website to suggest mankind’s “firsts” on Mars.