Laying cards down

implemented scenarios for laying cards down and calling
Please consider `promise` based [API](https://gist.github.com/domenic/3889970)