Cellular automata electron simulation written in C++ with SFML