added ignore for vim swap files
user variable needs user input and not file name
contents of scripts/server-init.sh has moved to several tasks
replaced server-init.sh with init.sh

init.sh has several tasks which are called upon