Abstract angular module

Abstracted the sample app angular module into its own file
Added Hide If Empty Logic

Included the logic to allow hiding the paging results if the page count
is less than equal to 1.  Also moved around some logic and added some
formatting for ease of read
Added some examples and settings

Added some examples of how to use the directive as well as some better
UI stuff.  Still work to be done but a good chunk settings section is
complete