Various Updates and Fixes

Updated paths, uri and loader. Created View class to render views.
Updates Views and Added Commenting/Documentation

Updates View class and added commentation and documentation where
needed.