Merged the wavefront scheduling pass into a single file

- Maximizes readability and eases maintenance
Merged path construction into a single file
Deleted Analysis/Obsolete
Merged the final folder into Final.clp
Flattend Fixup folder to Fixup.clp
Flattened the analysis folder
merged all of the stages into logic.clp
Updated license
Updated init.clp
Deleted obsolete library functions
Renamed Debug.clp to config.clp
updated config.clp
Updated license in Init.clp
flattened Library to lib.clp
flattened the types folder to types.clp