added the private and public add() functionality
added the private and public prev() functionality
changed the functionality of private prev() because it was wrong and added functionality for public and private next()
added private and public functionality for remove()
Fixed every error that was preventing my code from building