The Rails projects on Code Academy were a bit confusing to me, because Code Academy doesn’t explain everything very thoroughly. So I went to YouTube for help on how everything works together (MVC) and which files do what exactly. I found this video which covers the basics of setting up a Rails blog application (creating, reading, updating and destroying posts). Similar to what you’re creating in the Code Academy projects.
It’s a long video, but worth it! Enjoy!