Take her outside when she is a little older and keep calling her name, keep close to her if you can, she is only a baby yet. She will get confident that you are not far away and possibly won't roam too much. Leave the door open if you can so she can get back in whenever she wants. When you are out for the day you can leave her indoors perhaps with a cat litter tray, she will sleep, cats sleep a lot. Good luck, she sounds lovely. Make sure she has her injections every year, especially if she does go out, there are a lot of diseases she can catch from foxes, other cats, etc. If my cat is out, I tap a plate to let him know I am home, so he comes in for dinner. When you feed her, tap the plate before you give her food, she will get to recognise the sound! You could get a cat flap, but I found when I had one my cat brought in all sorts of 'presents' for me through the cat flap, birds, frogs, etc so he just sits by the door until I let him in.