Make 8ball a module