massive interface switchup beginnings
getting there with the interface re-write
added back path following, its still a little broken