implement foldhash implement hashmap squash & log some more bugs clean up Target & Config interfaces add rudimentary math functions extract allocators to new directory implement vec.get_ref fix capitalisation document some of lily's type spec