NASA announced Saturday the opening of registration for its Mars Balance Mass Challenge and the launch of its new website, NASA Solve, at the World Maker Faire in New York.