Implemented IP range validation (#95)