Plain search - closes #7

see #7 
implements #6 

adds env var `URI_ROOT` - see updated documentation in PR

example:

request:
`GET /search?q=403`

response:
```json

{"results":[{"id":"45","address":"403 CYNDICA DR","href":"http://localhost:9001/homes/45"},{"id":"5031","address":"4030 IGOU CROSSING DR","href":"http://localhost:9001/homes/5031"},{"id":"5104","address":"403 ASHLEY DR","href":"http://localhost:9001/homes/5104"},{"id":"8410","address":"403 BALD EAGLE CIR","href":"http://localhost:9001/homes/8410"},{"id":"8445","address":"403 AZALEA DALE DR","href":"http://localhost:9001/homes/8445"},{"id":"10003","address":"4035 CLIFFORD WAY","href":"http://localhost:9001/homes/10003"},{"id":"11539","address":"4032 ALEXIS CIR","href":"http://localhost:9001/homes/11539"},{"id":"11545","address":"4033 ALEXIS CIR","href":"http://localhost:9001/homes/11545"},{"id":"12096","address":"4037 RETRO HUGHES RD","href":"http://localhost:9001/homes/12096"},{"id":"12658","address":"403 CHESTNUT ST","href":"http://localhost:9001/homes/12658"},{"id":"13605","address":"4031 BRAINERD RD","href":"http://localhost:9001/homes/13605"},{"id":"15648","address":"4033 UMBARGER LN","href":"http://localhost:9001/homes/15648"},{"id":"15757","address":"4038 SMITH LN","href":"http://localhost:9001/homes/15757"},{"id":"15766","address":"4030 BUSTERS RUN","href":"http://localhost:9001/homes/15766"},{"id":"15768","address":"4039 BUSTERS RUN","href":"http://localhost:9001/homes/15768"},{"id":"16354","address":"4036 OBAR DR","href":"http://localhost:9001/homes/16354"},{"id":"16372","address":"4035 OBAR DR","href":"http://localhost:9001/homes/16372"},{"id":"17093","address":"4032 PLATINUM WAY","href":"http://localhost:9001/homes/17093"},{"id":"17119","address":"4037 PLATINUM WAY","href":"http://localhost:9001/homes/17119"},{"id":"17598","address":"4035 CUMMINGS RD","href":"http://localhost:9001/homes/17598"},{"id":"17623","address":"403 SWEET PECAN LN","href":"http://localhost:9001/homes/17623"},{"id":"17673","address":"4037 WINDWARD COVE LN","href":"http://localhost:9001/homes/17673"},{"id":"18522","address":"403 GUESS CIR","href":"http://localhost:9001/homes/18522"},{"id":"18595","address":"4033 DAY LILY TRL","href":"http://localhost:9001/homes/18595"},{"id":"18600","address":"4038 DAY LILY TRL","href":"http://localhost:9001/homes/18600"},{"id":"23575","address":"403 S CREST RD","href":"http://localhost:9001/homes/23575"},{"id":"23938","address":"4030 BROCK RD","href":"http://localhost:9001/homes/23938"},{"id":"24005","address":"4039 BROCK RD","href":"http://localhost:9001/homes/24005"},{"id":"25900","address":"4034 HAPPY VALLEY LN","href":"http://localhost:9001/homes/25900"},{"id":"27798","address":"4039 BILL JONES RD","href":"http://localhost:9001/homes/27798"},{"id":"29029","address":"403 DETOUR RD","href":"http://localhost:9001/homes/29029"},{"id":"30336","address":"4035 LEE PIKE","href":"http://localhost:9001/homes/30336"},{"id":"30339","address":"4033 LEE PIKE","href":"http://localhost:9001/homes/30339"},{"id":"36428","address":"403 MOWBRAY PIKE","href":"http://localhost:9001/homes/36428"},{"id":"38149","address":"403 JACKSON RD","href":"http://localhost:9001/homes/38149"},{"id":"41728","address":"403 BOY SCOUT RD","href":"http://localhost:9001/homes/41728"},{"id":"42222","address":"403 SANDALWOOD DR","href":"http://localhost:9001/homes/42222"},{"id":"42644","address":"403 SHANNON DR","href":"http://localhost:9001/homes/42644"},{"id":"42708","address":"403 PEYTON DR","href":"http://localhost:9001/homes/42708"},{"id":"45766","address":"403 GLENWAY AVE","href":"http://localhost:9001/homes/45766"},{"id":"47090","address":"403 HAWKWOOD CT","href":"http://localhost:9001/homes/47090"},{"id":"47803","address":"403 GOLDEN OAKS DR","href":"http://localhost:9001/homes/47803"},{"id":"48085","address":"403 VALLEYBROOK RD","href":"http://localhost:9001/homes/48085"},{"id":"50453","address":"403 DUNSINANE LN","href":"http://localhost:9001/homes/50453"},{"id":"50468","address":"403 FERNCLIFF DR","href":"http://localhost:9001/homes/50468"},{"id":"52563","address":"403 GADD RD","href":"http://localhost:9001/homes/52563"},{"id":"53241","address":"403 RIDGEWAY DR","href":"http://localhost:9001/homes/53241"},{"id":"53285","address":"403 PARAGON DR","href":"http://localhost:9001/homes/53285"},{"id":"56702","address":"403 JAMES BLVD","href":"http://localhost:9001/homes/56702"},{"id":"56765","address":"403 MISSISSIPPI AVE","href":"http://localhost:9001/homes/56765"},{"id":"56906","address":"403 TENNESSEE AVE","href":"http://localhost:9001/homes/56906"},{"id":"57089","address":"403 BRADY POINT RD","href":"http://localhost:9001/homes/57089"},{"id":"57340","address":"403 BARRINGTON RD","href":"http://localhost:9001/homes/57340"},{"id":"57504","address":"4035 MOUNTAIN CREEK RD","href":"http://localhost:9001/homes/57504"},{"id":"57507","address":"4031 MOUNTAIN CREEK RD","href":"http://localhost:9001/homes/57507"},{"id":"57511","address":"403 ROLLING WAY","href":"http://localhost:9001/homes/57511"},{"id":"58398","address":"403 RED OAK DR","href":"http://localhost:9001/homes/58398"},{"id":"59077","address":"403 CARAWAY TURN","href":"http://localhost:9001/homes/59077"},{"id":"60474","address":"4039 DAYTON BLVD","href":"http://localhost:9001/homes/60474"},{"id":"60512","address":"4038 DAYTON BLVD","href":"http://localhost:9001/homes/60512"},{"id":"60658","address":"403 BANK ST","href":"http://localhost:9001/homes/60658"},{"id":"60776","address":"403 ASHWOOD TER","href":"http://localhost:9001/homes/60776"},{"id":"60791","address":"403 FOREST GLEN DR","href":"http://localhost:9001/homes/60791"},{"id":"60844","address":"403 BARDWOOD LN","href":"http://localhost:9001/homes/60844"},{"id":"61411","address":"4033 FOREST PLAZA DR","href":"http://localhost:9001/homes/61411"},{"id":"61412","address":"4031 FOREST PLAZA DR","href":"http://localhost:9001/homes/61412"},{"id":"61419","address":"4030 NORCROSS RD","href":"http://localhost:9001/homes/61419"},{"id":"61432","address":"4030 FOREST PLAZA DR","href":"http://localhost:9001/homes/61432"},{"id":"61859","address":"4035 KNOLLWOOD DR","href":"http://localhost:9001/homes/61859"},{"id":"61873","address":"4033 KNOLLWOOD DR","href":"http://localhost:9001/homes/61873"},{"id":"63335","address":"4031 HAMILL RD","href":"http://localhost:9001/homes/63335"},{"id":"67354","address":"403 LOWELL ST","href":"http://localhost:9001/homes/67354"},{"id":"67378","address":"403 SIGNAL VIEW ST","href":"http://localhost:9001/homes/67378"},{"id":"71481","address":"4034 HONOR CIR","href":"http://localhost:9001/homes/71481"},{"id":"71878","address":"4033 HARBOR HILLS RD","href":"http://localhost:9001/homes/71878"},{"id":"71898","address":"4030 HARBOR HILLS RD","href":"http://localhost:9001/homes/71898"},{"id":"71906","address":"4033 ARBOR PLACE LN","href":"http://localhost:9001/homes/71906"},{"id":"71919","address":"4032 ARBOR PLACE LN","href":"http://localhost:9001/homes/71919"},{"id":"71930","address":"4037 TEAKWOOD DR","href":"http://localhost:9001/homes/71930"},{"id":"76684","address":"4033 S ACCESS RD","href":"http://localhost:9001/homes/76684"},{"id":"76685","address":"4031 S ACCESS RD","href":"http://localhost:9001/homes/76685"},{"id":"76690","address":"4030 S ACCESS RD","href":"http://localhost:9001/homes/76690"},{"id":"76691","address":"4036 S ACCESS RD","href":"http://localhost:9001/homes/76691"},{"id":"76750","address":"4031 MEADOW LN","href":"http://localhost:9001/homes/76750"},{"id":"77224","address":"4034 DENHAM RD","href":"http://localhost:9001/homes/77224"},{"id":"77225","address":"4038 DENHAM RD","href":"http://localhost:9001/homes/77225"},{"id":"77235","address":"4031 LOFTIS ST","href":"http://localhost:9001/homes/77235"},{"id":"77245","address":"4037 HOMER ST","href":"http://localhost:9001/homes/77245"},{"id":"77254","address":"4038 LOFTIS ST","href":"http://localhost:9001/homes/77254"},{"id":"77262","address":"4034 HOMER ST","href":"http://localhost:9001/homes/77262"},{"id":"77310","address":"4034 BONNY OAKS DR","href":"http://localhost:9001/homes/77310"},{"id":"82317","address":"403 WAYNE AVE","href":"http://localhost:9001/homes/82317"},{"id":"83038","address":"403 OLIVER ST","href":"http://localhost:9001/homes/83038"},{"id":"83091","address":"403 E MANNING ST","href":"http://localhost:9001/homes/83091"},{"id":"83119","address":"403 ROSEWOOD AVE","href":"http://localhost:9001/homes/83119"},{"id":"83419","address":"403 BECK AVE","href":"http://localhost:9001/homes/83419"},{"id":"83619","address":"403 SOMERVILLE AVE","href":"http://localhost:9001/homes/83619"},{"id":"90179","address":"4031 LOST OAKS DR","href":"http://localhost:9001/homes/90179"},{"id":"90200","address":"4030 LOST OAKS DR","href":"http://localhost:9001/homes/90200"},{"id":"90524","address":"4037 SMITH LN","href":"http://localhost:9001/homes/90524"},{"id":"91900","address":"403 BROWNS FERRY RD","href":"http://localhost:9001/homes/91900"},{"id":"94788","address":"403 GLENWOOD DR","href":"http://localhost:9001/homes/94788"},{"id":"96860","address":"403 S LYERLY ST","href":"http://localhost:9001/homes/96860"},{"id":"100328","address":"403 LYNNCREST DR","href":"http://localhost:9001/homes/100328"},{"id":"105018","address":"4034 BUCKNER LN","href":"http://localhost:9001/homes/105018"},{"id":"105209","address":"4034 HAPPY VALLEY LN","href":"http://localhost:9001/homes/105209"},{"id":"105540","address":"4030 EAST FREEDOM CIR","href":"http://localhost:9001/homes/105540"},{"id":"105541","address":"4032 EAST FREEDOM CIR","href":"http://localhost:9001/homes/105541"},{"id":"105542","address":"4034 EAST FREEDOM CIR","href":"http://localhost:9001/homes/105542"},{"id":"105543","address":"4036 EAST FREEDOM CIR","href":"http://localhost:9001/homes/105543"},{"id":"105544","address":"4038 EAST FREEDOM CIR","href":"http://localhost:9001/homes/105544"},{"id":"105549","address":"4037 EAST FREEDOM CIR","href":"http://localhost:9001/homes/105549"},{"id":"105550","address":"4033 EAST FREEDOM CIR","href":"http://localhost:9001/homes/105550"},{"id":"105551","address":"4031 EAST FREEDOM CIR","href":"http://localhost:9001/homes/105551"},{"id":"106851","address":"4035 MC DONALD RD","href":"http://localhost:9001/homes/106851"},{"id":"106914","address":"4030 MC DONALD RD","href":"http://localhost:9001/homes/106914"},{"id":"107279","address":"4031 KELLYS FERRY RD","href":"http://localhost:9001/homes/107279"},{"id":"107280","address":"4035 KELLYS FERRY RD","href":"http://localhost:9001/homes/107280"},{"id":"107281","address":"4039 KELLYS FERRY RD","href":"http://localhost:9001/homes/107281"},{"id":"107301","address":"4032 KELLYS FERRY RD","href":"http://localhost:9001/homes/107301"},{"id":"107302","address":"4030 KELLYS FERRY RD","href":"http://localhost:9001/homes/107302"},{"id":"108779","address":"4037 CAIN AVE","href":"http://localhost:9001/homes/108779"},{"id":"108786","address":"4038 WEST AVE","href":"http://localhost:9001/homes/108786"},{"id":"108787","address":"4032 WEST AVE","href":"http://localhost:9001/homes/108787"},{"id":"108867","address":"4031 CHANDLER AVE","href":"http://localhost:9001/homes/108867"},{"id":"108925","address":"403 ROY ST","href":"http://localhost:9001/homes/108925"},{"id":"110412","address":"403 SIOUX TRL","href":"http://localhost:9001/homes/110412"},{"id":"110880","address":"403 DONALDSON RD","href":"http://localhost:9001/homes/110880"},{"id":"114094","address":"403 CHICKASAW RD","href":"http://localhost:9001/homes/114094"},{"id":"114095","address":"403 CHICKASAW RD","href":"http://localhost:9001/homes/114095"},{"id":"114149","address":"403 HOWARD CIR","href":"http://localhost:9001/homes/114149"},{"id":"114240","address":"403 SHAWNEE TRL","href":"http://localhost:9001/homes/114240"},{"id":"114269","address":"403 SEQUOIA DR","href":"http://localhost:9001/homes/114269"},{"id":"114801","address":"403 N MOORE RD","href":"http://localhost:9001/homes/114801"},{"id":"114917","address":"403 N ST MARKS AVE","href":"http://localhost:9001/homes/114917"},{"id":"114935","address":"403 N LOVELL AVE","href":"http://localhost:9001/homes/114935"},{"id":"115545","address":"403 ORIOLE DR","href":"http://localhost:9001/homes/115545"},{"id":"115630","address":"403 BELVOIR AVE","href":"http://localhost:9001/homes/115630"},{"id":"116869","address":"403 SPRING CREEK RD","href":"http://localhost:9001/homes/116869"},{"id":"117060","address":"403 S SWEETBRIAR AVE","href":"http://localhost:9001/homes/117060"},{"id":"117110","address":"403 HANEY DR","href":"http://localhost:9001/homes/117110"},{"id":"117412","address":"403 S ST MARKS AVE","href":"http://localhost:9001/homes/117412"},{"id":"117740","address":"4035 BROOKFIELD CIR","href":"http://localhost:9001/homes/117740"},{"id":"117741","address":"4033 BROOKFIELD CIR","href":"http://localhost:9001/homes/117741"},{"id":"117742","address":"4031 BROOKFIELD CIR","href":"http://localhost:9001/homes/117742"},{"id":"117743","address":"4036 BROOKFIELD CIR","href":"http://localhost:9001/homes/117743"},{"id":"118959","address":"403 FRIAR RD","href":"http://localhost:9001/homes/118959"},{"id":"119205","address":"403 GUILD DR","href":"http://localhost:9001/homes/119205"},{"id":"119263","address":"403 OSBORNE DR","href":"http://localhost:9001/homes/119263"},{"id":"122440","address":"403 WEST BROW RD","href":"http://localhost:9001/homes/122440"},{"id":"122472","address":"403 LAUREL LN","href":"http://localhost:9001/homes/122472"},{"id":"122477","address":"403 PARK RD","href":"http://localhost:9001/homes/122477"},{"id":"122784","address":"403 EAST AND WEST RD","href":"http://localhost:9001/homes/122784"},{"id":"123633","address":"403 W 42ND ST","href":"http://localhost:9001/homes/123633"},{"id":"123649","address":"4032 CHANDLER AVE","href":"http://localhost:9001/homes/123649"},{"id":"123650","address":"4030 CHANDLER AVE","href":"http://localhost:9001/homes/123650"},{"id":"123836","address":"4030 DORRIS ST","href":"http://localhost:9001/homes/123836"},{"id":"127810","address":"4034 12TH AVE","href":"http://localhost:9001/homes/127810"},{"id":"127811","address":"4030 12TH AVE","href":"http://localhost:9001/homes/127811"},{"id":"130625","address":"4037 DELLWAY CIR","href":"http://localhost:9001/homes/130625"},{"id":"130626","address":"4031 DELLWAY CIR","href":"http://localhost:9001/homes/130626"},{"id":"130543","address":"4030 DELLWAY CIR","href":"http://localhost:9001/homes/130543"},{"id":"130544","address":"4038 DELLWAY CIR","href":"http://localhost:9001/homes/130544"},{"id":"131118","address":"403 S HOWELL AVE","href":"http://localhost:9001/homes/131118"},{"id":"131273","address":"403 MC BRIEN RD","href":"http://localhost:9001/homes/131273"},{"id":"132115","address":"4031 WONDER DR","href":"http://localhost:9001/homes/132115"},{"id":"132165","address":"4037 EALY RD","href":"http://localhost:9001/homes/132165"},{"id":"132106","address":"4030 EALY RD","href":"http://localhost:9001/homes/132106"},{"id":"132107","address":"4032 EALY RD","href":"http://localhost:9001/homes/132107"},{"id":"132166","address":"4035 EALY RD","href":"http://localhost:9001/homes/132166"},{"id":"132167","address":"4033 EALY RD","href":"http://localhost:9001/homes/132167"},{"id":"132113","address":"4035 WONDER DR","href":"http://localhost:9001/homes/132113"},{"id":"132114","address":"4033 WONDER DR","href":"http://localhost:9001/homes/132114"},{"id":"132164","address":"4039 EALY RD","href":"http://localhost:9001/homes/132164"},{"id":"132304","address":"4038 EALY RD","href":"http://localhost:9001/homes/132304"},{"id":"132303","address":"4036 EALY RD","href":"http://localhost:9001/homes/132303"},{"id":"134196","address":"403 CEDAR GLEN CIR","href":"http://localhost:9001/homes/134196"},{"id":"134659","address":"403 MEADOWLARK TRL","href":"http://localhost:9001/homes/134659"},{"id":"134695","address":"403 BLUEBIRD CIR","href":"http://localhost:9001/homes/134695"},{"id":"134710","address":"403 PINE BLUFF DR","href":"http://localhost:9001/homes/134710"},{"id":"138264","address":"4035 DELLWAY CIR","href":"http://localhost:9001/homes/138264"},{"id":"138311","address":"403 NORTHERN AVE","href":"http://localhost:9001/homes/138311"},{"id":"140207","address":"403 HEDGEWOOD DR","href":"http://localhost:9001/homes/140207"},{"id":"143317","address":"403 W 33RD ST","href":"http://localhost:9001/homes/143317"},{"id":"143445","address":"403 LAVERNE DR","href":"http://localhost:9001/homes/143445"},{"id":"143596","address":"403 WHITE RD","href":"http://localhost:9001/homes/143596"},{"id":"145241","address":"403 ROBERTS ST","href":"http://localhost:9001/homes/145241"},{"id":"145270","address":"403 N HICKORY ST","href":"http://localhost:9001/homes/145270"},{"id":"146016","address":"403 GENTLEMEN`S RIDG","href":"http://localhost:9001/homes/146016"},{"id":"147589","address":"4033 CUMMINGS HWY","href":"http://localhost:9001/homes/147589"},{"id":"149992","address":"4030 TIMBER TRACE DR","href":"http://localhost:9001/homes/149992"},{"id":"150294","address":"4038 BANNER CREST DR","href":"http://localhost:9001/homes/150294"},{"id":"150295","address":"4039 BANNER CREST DR","href":"http://localhost:9001/homes/150295"},{"id":"150296","address":"4035 BANNER CREST DR","href":"http://localhost:9001/homes/150296"},{"id":"150297","address":"4033 BANNER CREST DR","href":"http://localhost:9001/homes/150297"}]}
```