restructured tasks into tasks-{client,server,common} and associated tests in a respective test folder