added documentation, refactored CLI to make it more readable
implemented evaluation system on CLI + fixed some bugs on evaluation service
evaluation: retreive elements from JSON API rather than website