add animation setup and object3d api for it
implemented walkcycle and still in engine test
object3d could need a clean up thow