add window icon, move source files