[Abhinav/Anil] - First cut of the core application.