Move composition requests into their own service
Merge branch 'development' into topics/dummy-room
Remove unnecessary deps
Shift responsibility for providing to server