Changed from using Object.const functions to Module.const functions to better lookup classes within gem