Initial commit of alpha_search mixin.

Works but still WIP.