Added comment documentation to the Mac helper methods and moved them to their own module for better organization