added vim swap files to .gitignore
most functions prototyped/modified for wallet recovery