add auto-complete address
1) add remove button for input. 2) add map support