Fix #14 Add Capability for Out-of-Source Builds

Fix #14 - adds the capability to build out-of-source.

Feel free to add some comments in-line in case something is still not working.

All the best,
Axel