Installing was broken since moving to pyproject.toml, which we didn't notice because of leftover files in build/. Fix this by using the convention of having the source files in src/ and adjusting pyproject.toml accordingly. Fixes gh-86. 🤞