Milford library adds electronic resources