adding tests and dockerfile