Implements base view