Message listing works :clap:

Minor renaming
Backend is pretty much done (I probably jynxed it)