added tests for ModulesList, Module, FunctionObject classes