added basic classes to parse path variables