Implementing 'register' and 'chirp' routes with walter