Work on client skeleton + build system