Learning more about mvc and how controllers and views work