Add record lock while registering, registrant token and implement  meaningful maximum event capacity