Multi-user ability

implements #46
Git ship with message