Namespace program, change requires and add shebang