move a lot of stuff to dev-dependencies