15 sample angular api connection

Everything is in `site` now. Go through and make sure everything still works before merging. We'll have to move things around in the branches that people are working on now as well.