add support for adding logo
update dependencies
add icon generator
name the theme properly