Initial commit
Better external configuration file loading
Verbiage adjustment
Avoid having magic values floating around
Only change VID when specifically instructed to
Consistency is key
Add ability to specify output filename