Interface cleanup

Figured a couple of interface oriented cleanup and curation were in order.  
  
This pull cleans up the flag view and flag list templates into a single file which now acts like a partial than a function. This provides a cleaner interface and removal of some logic from the templates. It also makes it easier to work with including a flag (or flags) in any template, on the fly. This includes an update to models, and the addition of some more code in every controller which has a flag list.  
  
This pull request also includes the modal which I've developed for use in the admin panel, making the source for modals a little more common.  
  
Finally, the pagination wrapper has been updated with some documentation.