Isolate View into interface and implementation

View -> interface
ViewSQLite -> Implementation of SQLite version
ViewUtil -> static method