added Unix module with tests