Finally adding a client file
Second quick committ, adding a few more functions