Change component compound
add addPlace template
add addPlace base functionality