THis is my MVC created from scratch (no tutorial)