Main libs now get compiled in dynamic and static packages for every taste  , thinking about using dynamic libraries to make things updateable easier