redefine View class

reconstruction of the views mechanism
added templates path
charset var in the headers config
rename two methods and removed useless
added array_set and array_get methods

They add support for multi-dimensional arrays through simple key with
dots (like JavaScript)
changes caused by changes in the View and Application
applying new functions for arrays