First commit of Basic Client application