Update gitignore behavior.
Update code documentation.
Update ViewRenderer documentation.
View engines initial commit.
Remove some view apis.
Add input methods. Base of the API.
Start defining the select tag field.