* gui changes, gameplay prep, resize support (incomplete)