remove controllers, clarify UI to be MVVM
add sample count