Typo fix.
Some unimportant fixes.
Added search feature.
Added print feature.