turns out at least part of the bug was with Angular-Foundation; using ng-if was causing the pagination to malfunction
Merge branch 'master' of https://github.com/xiehan/sinead into dev
figured out that the bug was not with UI-Router but with my own logic; one of the resolves was just missing a variable. also implemented a "Load More" button on the profile view on the WWW side.