Make header a component
Add textarea functionality
Add assets