minor redisign and update, animations now using CSS transforms