Make all functionality in this repo configurable via cmake cmd line flags. Set default functionality closer to what Tundra devs will be using this repo with.