Add trema controller
Merge branch 'feature/udp'