Pushes a view controller onto the navigationController