added abstract method returnFacadeId() to force error if childs does not implement the method
added abstract method returnFacadeId() to force error if childs does not implement the method
fixed typo
fixed typo
added magic __toString() method to enable echoing the view
added method instance() to allow accessing the inner class the Facade is fronting for
added magic method __invoke() to allow calling a model by name like a function using a returned instance of a Model
removed magic method __toString()