Added clear button and functionality. Final Commit.