Inflatable Raft - A Scala based PnP leader election library for use in AWS