Changed some minor stuff. Major bug discovered, and will be sorted out asap
Changed implementation of iterators, deleted inBounds check function

Changelog:
	[*] Implemented iterators, as an array of structs {pointer, ID}
	[*] Deleted inBounds function
	[*] Added linear search function for the iterator structs array
		to find the idx
Improved integration of iterators through out the API, added some functions