try using linear filtering on spritesheet renderer
add globals.h, beging converting all this crap to use meters instead of

pixels for units
set player position a bit more sanely
try and fix chunk sending now
fix some more conversion to meters (lack thereof), add some debug

statements to try and track down why the tilerenderer is getting
a nonsensical player position.
a start at implementing better/more refined debug areas, using bitfields

at startup it will  be quiet unless it's run with -d or --debug,
in which case it'll run just the startupArea
step 0 of removing debugcrugft
removed most occurrences of dead debug areas, so now it compiles

time to break it some more.
remove Graphics area in favor of a way better more refined approach.
rm networkclient
all deprecated debug areas are now removed.
create the new debug areas. next up is creating a GUI to toggle them.
debug areas now work awesomely. at traditional startup, all are off by

default. one can use the debug GUI (TODO) to enable them. and oen can pass
--debug or -d to startup to enable the startup debug statements
don't segfault on shutdown