[DO NOT MERGE] 543 home page ui tweaks

[DO NOT MERGE] hey @pld, i would appreciate feedback on the approach I used to make the ajax requests
as in the other cljs code you can use `(.-target event)` to get the target