Mostly implemented experience listener. Removed some old imports

The rest of the experience stuff will be done after the abilities its for are done