added parsing of workload in main
added default constructor and a general setter
workload parser class
workload parser now  returns vector of pcb pointer and fixed memory leak
fixed formating and naming conventions
fixed includes
Merge pull request #24 from trevs231/workload_parser_branch

Workload parser branch