New geppetto logo and other updates