split app into seperate client/server dirs with a \*very\* barebones client app