Tab - Context menu
                    MLB - Move device
                    Ctrl + Mouse wheel - Zoom In / Out
                    Shift + MLB - Move around the canvas
                    Each device has input and output ports on the left and right sides.
                    You should drag from output to input to connect two devices together
                    Click on the line to create an additional vertex
                    You can select and move multiple devices