renamed \vendor to \framework
just in progress