This week we made some headway into the development of the program. We started to plan the way we were going to structure the code, through using pseudocode, and some ideas through python. We are currently working on an algorithm for some mechanics in the game, and others we are just programming straight into python. We debated whether to put the functions of the mechanics into a library and access them in separate files for separate levels. However, we decided it would be best to just keep it all in one file, and we came up with a system for programming each level. The idea is that we have all the mechanics of the game defined at the top so that we can just plot out the board in a list of lists, and the functions and items within that list will work themselves. We also started to do some basic 8-bit graphic design to help visualise the output of the game. Next week we plan to continue developing our program and planning for the code.