Evaluation as a Service architecture and crowdsourced problems solving implemented in Optil.io platform