Bloodlust mostly implemented - currently fails due to insufficient memory.