Wrapped up event receiver, began simple layer system.