MVC Framework for Wordpress Plugins