add module skeleton