Updated the model to fit a bit better
Added dependency onto RX on server
Working version
Final server side code