newlib
  added qilib,
  cleanup, trimming redundant functions, re-homing