application structure expanded, added preferences setup form, added layout