Implement outline of optical links simulation
Add tests for passing messages between two optical ports
Adjust OF port abstarction to optical backend

One test still not passes