closes #56
closes #57
closes #58
stepAgents method unnecessary, removed
World decoupled from Serializer
closes #54