Master's Project - Simulating and Prototyping Swarm Behavior Using Adjustable Rule Sets