- final alpha version
- need to improve layout, especially linarLayout width inside gridLayout