Added documentation
Added search functionality