Modifying label writing to make it more clear.

The labels for nodes, and edges were somewhat hard to read, so I moved
them to show up below the nodes in the toolbox, as well as the nodes
and edges in the drawing area.
Ignoring .swp files.

Ignoreing .swp files from vim.
Merge branch 'master' into pr/5
adds script file
adds updated Simulator file