* Rework how we request events from evodataserver by bus event instead of refresh
* Only get the events as request instead of getting everything since ever.
* Full rewrite of most gnma code to be more flexible
* Reduce memory usage by x3 (top is mew gnma, bottom is old)
![gnma-memory](https://user-images.githubusercontent.com/98980/144026156-c3b5bfee-a91a-4b8e-851f-6f2da8e3612a.png)