Generalizing and notes

Generalized paths and some settings, added some notes and the readme