Forgot project files.
Fixed some pretty huge bugs because my addled mind was using one-indexing, not zero-indexing. Removed the test cases I made cause they were obviously shit.