Adding public "open" method to replicate window.location functionality; Updated demo and added to repo.