for some reason data is loading correctly
moved rendering to a directive, data-binding to controller, something is still off about updates
update() still not working right