skeleton and starter files