added event model, interface for plane launching, better layout