Implementing models, switching to rediscala