Added some docs and implemented some methods
Merge branch 'master' of github.com:azend/DSAD-OOP-Assignment-2