Merge pull request #458 from n-shiota/syncdev

Refactored FlowProgrammer