site:github.com logic gate simulator project - Search