adding things required to create a xamarin component