main app file with some dependencies.