Added insert() to LL1 along with support for head node changing.