Fixed parsing bug.
If multiple messages were sent at the same time, only the first was parsed by the PiClient.
Changed when server data is requested.
Added a simple data structure to keep the history data unique and ordered.