Added module pattern to FITMessage