National Science Foundation EarthCube Layered Architecture