refactored assets structure
refactored views