Add nn.View module

This module outputs a new view of the input tensor, without creating a copy.