Added peek, empty and full functions to Stack data structure, improved commenting