updated testing libs, added initial spec