adding license information
adding search view
cleaning up the code