Made ALenum a safe Rust Enum
Removed extraneous commented code