First PiChat commit! It still needs a lot of work.