TODO:
- while
- if
- Evaluator - it's own class. evaluator static class. map *vars, open data server, connect, sleep,
- simulator as server
- TCP reading -> always read untill blank line. (class:dataReaderServer, function: startServer)
- FIX BUG: x var x
- add {} in main EXTRA: