A rack-based web framework from scratch