Reverted ViewProvider to implement Vaadin interface for cleaner implemen...

...tation