Adding private folder into .gitignore
Complete refactoring of the media package