custom factory & update view works
custom skin works with subviews
custom skin works with subviews
custom skin works with subviews
added gradlew scripts