Removed source code encoding definitions
Splitted models into several files
Splitted views into several files
Modified media file handling (work in progress)