basic functionallity completed: Swarms can be created and simulated moving like free bodies with collision recognition and resolution implemented