Remove client-side components into their own repo