initial commit for client app