Messenger with end-to-end encryption - based on HTML5, Javascript, Sencha and Phonegap - The Frontend