updated main.pl
update .gitignore
update README
prepare for remote repo