implemented singular intrusive list; first draft of arena memory allocator; cast