update mecha dependency to 0.3.0
change players to make use of mecha's new support for returning attributes from start functions