SystemCraft - a primer: How to Tackle our Toughest Problems