removed Touchable protocol
implemented save on SOunObject subclasses