new file:   Power.pm
modified:   appwindow.pl
new file:   main.pl