Some spec updates, added in events, and started on Redis adapter