update main loop
3.0.1
3.0.2
updated geometry example
change interfaces around
patch up shapes api
removed sinks