Barebones mvc system starting from scratch - 2