subscription changes, unfinished test harness
test case fixes
adding assert for card active
fixing nosetest order and merging branch