Common code files shared between client and server