Module containing all publicly available types and procedures
This module contains all publicly available types and procedures within the ATHENA library. No other types or procedures should be needed to be accessed by the user