Mostly finished module loader. Might add more features in the future.