Scintillae: how to approach computing systems by means of cellular automata