SPA MVC structure study