Better logging
Changed version management
Moved shared stuff to a shared source folder