Digital logic, explained — each topic is a page you read, with the editor, simulator and synthesizer embedded where they help