trying to get the create place methods to work in this view
moved some properties to the interface so they can be used by the other view
moved some properties to the interface