Several Bug Fixes

Updates Types
Fixes bug with pasting from manufactoring window with BPCs
Moves to using the python 2.7 format syntax for adding commas for number seperation instead of locale

Resolves #5