Added notes and initial asearch.cpp