created agents

creates a random coloured agent and puts it in a non-overlapping location