add default app module
update gitignore