Head and IsEmpty properties are added
Some fixes in Enqueue
Tail-stub