adds search resource
some style changes to make it more readable
Clean up Search a little bit, add specs, document feature in README