looks really good, but you should give them a "decision" if the turn left or right. i looks like they all turn left to avoid each other
also it could be that two smilies run against each other an block themselves, also if the trace hits nothing, but the model stands, you should do some turns if you hit nothing but also don't move
and you can't move with WASD
