Almost Done!

Finished the program now I just need to write documentation and what not