Figured out the issues I was having with concurrency. Everything seems to be working now with SuckerPunch. After that, I re-organized my objects some and started adding mock objects and methods to help with testing.