Todo List
void search_delete( )
This function is only ever called once during the lifetime of a particular module instance
void search_init( )
void search_upgrade( $oldversion)
This function can be called multiple times