updated Machine model based on inventory model change
added .swp to gitignore
updated to match updated machine model