Mvc PLugin Framework