Implement Search

closes #35
Good idea