Creating the Server-side Controller - ongoing