Add lua scripting (gameplay is broken; cannot place/destroy blocks)
Rename Listener to EventListeners
Rename Receiver to EventReceiver
Add plain EventListener
Update event documentation
Add script event handlers