The base interface to create binary modules for Garry's Mod