Added the hookshot class, or prototype rather.