chore: removed unused linkedlist implementation
chore: Connection is no longer a mixin alias and is now a proper class
feat: Implemented filesystem library
feat: Added `ByteSource`, a source backed by a list of bytes
test: Removed linkedlist runner from test/utils/all_tests

- Also added content range test runner