adding stuff to get CI and moving toward something more ready for use