Formulating Value Proposition For A Java Mobile Application: Case Study for Kenya