A base android inputMethod project