c project skeleton