Search Functionality

Basic Search functionality has been added. There are still some issues
to be resolved regarding search. Resolutions will be coming soon.