A base mvc-style framework for WordPress plugin development