Add text surface widget and back button for contacts list

Signed-off-by: bergerkiller <bergerkiller@gmail.com>