refactoring learning_switch
multiple flow tables example for ruby