My family and I are planning to move to Dunfermline very soon. Looking at small villages on the outskirts of Dunfermline as not keen on working and living in the centre. Any suggestions on nice villages that are friendly picturesque and good for families with kids? I've already been warned against Blairhall and oakley