Documentation and File Renaming

- View names has been changed from camel-case to uderscore
- EER and Class diagrams has been added alongside with some text
documentation.