Added test webserver, updated views, added more dummy data

Data is now located in the test/json directory. The test webserver can be
run with node. Services use load method to read from the json files, and
controllers use promises through $q to load data.