a mini MVC frame with PHP