removed jackson and java7 random.  implemented asycn db fetch
implemented async db fetch (at least a non-request blocking one),
removed jackson, remove java7 threadlocalrandom
set the id
added a friendly index page
fixed up code, made async, removed jackson, jdk7 dep