Should actually not be too hard. Although this is partly so because I kept this idea in my head at every design decision.