Implemented search feature. Now to start putting it all together.