change counts to integer for simplicity for now.  handle decimals at a later date
add backbone libraries and some minor ui changes