Rummy

Some debugging and feature adding will be added in a new pull soon.