basic js application setup