Refactor: Breaks CatchAll script into multiple unique modules.