add region app and basic routing