Removed constructors
Added some comments and renamed things
Renamed to shorter things
Merge pull request #15 from gbbr/search

Renaming things and removing constructors