fixed navigation to ComposeMessageView and implemented navigate-back when message was successfully sent
merged and fixed conflict due to ForEach-extension method