add push_front and push back
modify name of the structure
change LinkedList name and function gs_create*