Change up how we replace the variables in the command and broadcast
actions, this way is simpler and also fixes the problem where if the
`[player]` was the first thing after `broadcast` the player's name
wouldn't be replaced. This closes #46
Some work on the pom.xml