added a mecanimStateHash field and constructors for regular SKState class as a convenience for when dealing with 2D