Create NFU.cpp

This is the NFU file so far, Jared helped me on it but it is still not fully working. It is replacing pages at random but reading them correctly i think.  I'm not sure if ill be able to finish it by the deadline but ill try my best.