Created search cpp, little over halfway complete