Better managment of fragments back-stack