Learning JSON and MVC best practices