Decouple list implementation with separate tests
Implent first mail handler