WIP: improve algorithym
- add benchmark - add profiling and trace
- retrieve data from http xml response - parse to struct - save on database - expose rest server to list database collection documents