Added a Model base class and auto-load it with the corresponded controller