Akka cluster checkin

Rebased my branch locally on dev - going to have to do some magic to merge this on central.