added client-side build step & tests.