Added view resetting on view switching
Added View Nesting (not tested)