more reskinning, looks pretty nice. tweaked the dialogs a little bit, cleaned up the code a bit and commented a bit (which shouldnt be in this branch, but what the hey