FIFO

Added FIFO nodes, switches, and scheduler. See the doc.