refactoring functions outside classes
refactored loadAllModData()
changed .txt files to .json and moved them to data folder
added filters for module level and module type (gem, exposure, etc)
included preclusion data for previously taken modules for better preReq check
added filters for module type 'Singapore Studies'