added adding, pointers, and references
removed usesless .txt file
added const