Initial checkin of modular Patter client.