Started on a minor event system
A bunch of barebones editor stuff