New logo and corporate identity for Applistone.