Forum:NPCs wont spawn

Hey I got gun and no gun merchant

I killed a boss and no dryad

I have had lotsa explosives yet no demolitionist... This is getting really frustrating since I cannot buy bullets for my gun... nor buy minishark in the future sigh..

Heres a photo of my house

http://imgur.com/wWwuF

The housing tool says top room is suitable, as is the middle one with the forge, and bottom left and bottom right next to nurse, I also have one suitable house down the hill to the left but it couldnt fit into the pic... So I got 5 free suitable house and Ive met the criteria for them to spawn yet they dont... Any ideas? Im totally out of ideas myself.