1. Small:A small framework to split app into small parts