Updated gitignore, added file check action.