wavyLine now correct length/period

  all numpy arrays now sure to use float (messing up length)
  wavyLine now does correct periods