Implement asset loading and saving