Cross platform reusable component collection for MVVM design pattern.