change fn name for icon create; fixing sizes;
main header; create icon size macros;
new things for make
set window size
change logic for future