Add forcefields.
Also fix a duplicate in hacky_swap_node and git-ignore files ending in ~.