Improve MVC workflow and Create basic "Vendor" functionalities