added extract function, global git_ignore
Added more files from ~/ and renamed .files to files