Thememapper pattern compliancy

Those changes implements the proper backend API expected by the Mockup's thememapper/filemanager patterns.