make slip match other functional form
reorganize files
include newtonraphson solver