cleaned up include paths. Removed redundant endian.h by makin writers an dreaders more intelligent