initial commit of all files. Program is working