Skeleton module with main()