Implement generic ModelService
Add timestamp to socket updates