creating a dsl around homeshick; added url command support