Added superthis

Instructions on usage are in comments at the top of the file.