moved symbol stuff to its own header file
cleaned up mod,elf,symbol.h
moved module include files around, fixed bug in build system
fixed configuring block cache