Adding the ability to pass in user data
Merge pull request #117 from buzztroll/feature/user_data

Adding the ability to pass in user data