tests fixed
fixed ruby warnings
removed unneeded dependency as far as i can tell