getvar/putvar implemented
.gitignore updated for *~