Merge pull request #22 from johnttan/linkSystem

Linked to system
Merge pull request #24 from johnttan/linkSystem

Updated to pull data #25, #28, #29
refactored for pseudoclassical producer class
Merge pull request #28 from mlom/feat/init

OOP-refactored for pseudoclassical producer class