Command Map and basic framework