Generic client for mobile platforms, Initial plan is to target POSIX compliant platforms only (iOS, Android, Tizen).