A convention based micro framework for rapidly building mobile apps