dont aniate the view right away to its correct location, wait for it to be explicitly called
make the delagate optionally create the UINavController and also determine what happens when the chat head gets tapped