Call $scope.init() regularly to keep page fresh

(This is sloppy and inefficient and there will be a better way)
Break out DB connection into function
Look-and-feel changes, better thin view