Submission1

Yo Adam, this is Kevin's and my work for the first submission. we wrote a bunch of infrastructural code but also implemented a basic strategy that works in the following way: even numbered posts act aggressively (seeking out the water furthest from itself, and actively moving away from any posts it is overlapping with), while odd numbered posts act defensively (seeking out the closest water to its aggressive partner, or the post whose id is the defensive post's id - 1).