add testing of deleting pins
add more testing and remove dead code
delete dead code
fix missed label and add some testing to material interactions
remove more dead code
add linux truth
Merge pull request #24 from judajake/more_testing

More testing
Merge remote-tracking branch 'upstream/master'

* upstream/master:
  add linux truth
  remove more dead code
  fix missed label and add some testing to material interactions
  delete dead code
  add more testing and remove dead code
  add testing of deleting pins