updated autocomplete to reflect the code first pattern rather than xaml