Deleted the view stuff, keeping it as strictly a lib