Moral Considerations for the Development of Information and Communication Technology