Clean up interfaces so they compile & skeleton the swarm
Merge pull request #3 from c00w/master

Clean up interfaces so they compile & skeleton the swarm