initial commit of main class