-Work In Progress Commit-
+ Currently tries to build against system.
+ Fixups to include against default system locations
- Not all the checks are in place yet.