Removed bools, added state pattern
Added the different sprite indexes that it keeps