Adding tests for new construtors and insert method
Adding the functionality to determine if a list is empty or not
Adding constructor based on a list of elements