add a concept of base_path
begin to flesh out HTTP Status handling; small fixes to static files
overhaul FD; still quite a mess