Starting work on a player

Cerrently have a mobile class that has the ability to move, but going
any further would require events, and I can't seem to learn those for
the life of me.