update main and readme files, and add new .gitinore file