This is the entry point of execution of app