grouping options in one object
allowing render of map in seperate container
moving map initialization to post render
allowing title to be set through marker()
adding map fragment