added nlog target, replaced data v3 with breezejs server components