add ignore file and initial outline
fleshing out the outline