closes #102, initial commit on curriculum creation and file extensions