Chat App example and file reorgnisation