FUNCTIONS as hash; added more properties

hash keys are long-form symbols

added :short_form to hold the short-form symbol

added :description to briefly describe the meaning

added :signatures to capture the structure