cleanup and base functionality
so tired of dealing with marta's uppercase keys...

maybe we'll provide a raw proxy at some point, but for now, suck it
more more more
holy hell, just changed it all i guess