Osx launcher

this probably will need some inspection/discussion  before merging, but I wanted to leave this branch published for now.