Final Submission

Everything is now working, insertAtPosition fixed.