began core function implementation
added core_impl.h to allheaders.h
began implementing core functions into director
added flag system