This week I have been focusing on writing the code needed for the component class and the child classes that represent each component. During this process, I have learned a few concepts of electronics, such as AC(Alternating Current) and DC (Direct Current). Basically the main difference is that in AC, the electrical charge flows in different directions, periodically. As of right now, since each component that I make will have different combination of attributes, such as active/passive and digital/analog. As of right now, one of my few confusions is what exactly I should set each of those properties to, because right now it's either "None" or "True". Tomorrow, I will have a meeting with the electrical engineer and he will help me out with that. To be honest, it hasn't been as hard as I thought it would be to worried about how it's either do or die for this project, and I look forward to make continuous progress.