The Nexus 7 revealed