Updated Makefile
Added Events::once()
Tidying