Added an EventArgs subclass that creates Messages; Messages now create Users (should rethink this); Refactored noye as the first step to becoming a real bot