Added Events class.Turned all others into an engine. Made Parser static.