add license notices
ignore build.zig
refactor api for more finer resoulce management
Update
manual allocate for url segments
add comment because we are still case sensitive
add more test cases