moved all smooth type classes to .type.api / .type.impl
moved .type.api.Path -> .fs.base.Path