added new files, reworked vim stuff