Changes to functions.cpp, Header.h, main.cpp, and mushroom.h

Added doKNN

Rewrote enum values