refactored app using an object literal to encapsulate code. object is comprised of an init method (which kicks of the app), a buildIssueList method and a layoutIssueList method.  the buildIssueList method is successfully retrieving the issue data from seeclickfix, but it appears that appending the list of issues is not working.
fixes document fragment appending issue mentioned in previous commit.  I made a typo in my statement used to cache the jQuery object that encapsulates the container element.
implements 'fail' callbacks on to the ajax request promises. displays custom error page to users.