Text this: A component-oriented approach for developing mobile financial application system (MFAS) /