User blog comment:SamwiseFilmore/Programming Theory Project/@comment-27190591-20161014142950

I would recommend you to learn more abount Object-Orientation. This definetly helps you to understand MC code.