Program now accepts different types of input for opening/creating.
Now ignoring vim .swp files.