Initial Commit for main program