Multi browser support 1

First draft proposal. Have a look and then lets have a talk.
As discussed: We would put this version as an Option in the case class