add some assets resources
refactoring UI, a big modification