updated the model, so it will be easier to do things later on. Updated the rest of the code to reflect. Creation now hides markers if the boolean flag is true