一个入门基础的mvc框架，我们定名为halo，约定大于配置。