Supply the usual Makefile
Add an example of the eventual interface spec
Add a first try at an implementation
Got interval to compile and pass simple test
Fix some stupid syntax errors
Particles can now be constructed
Add Goal and Constraint classes
World now subclasses std::vector<RealInterval>
Moved the main functionality to Swarm
Add namespace information to everything + guards
Repair some stupid mistakes from the first run
Add basic gitignore