Updated Application class, added new classes AppLayout and LogonFrame,
and an icon file.