.gitignore: ignore vim swap files
Add modules
Add build instructions