Remove all view and presenter related constructs

Support for view rendering is being removed. Reactive views such as
react.js are much more efficient and the suggested way to construct
views. Closes #15