Initializing Vues better

Found out the data object passed in the options to the vue constructor
was adding getters and setters to the object wich where being
overwritten with any other instantition. Given that id we replace the
data object with a new one we're good,