Added the a24 licence and the class docblock