A utility component and guidance for creating a well structured jQuery Mobile web app