Add epsilon-first algorithm, improve README