added difficulty classifier, began solver, added gitignore doc