added application module for main entry point to application