Начинание очень хорошее и актуальное) 5 звезд за это
Концепция модульности позволит делать сложные интерфейсы
А адаптеры позволят коду юзера работать на любых версиях майна)
Название надо бы выбрать более уникальное, чтобы гуглилось и вообще узнавалось