skeleton dirs
minimalist DIP example