folder structure to accomodate client & server