public BodyComponent(MarauderEngine.Entity.Entity entity)
        {
            RegisterComponent(entity, "BodyComponent");

            _transformComponent = Owner.GetComponent <TransformComponent>();

            body = new Body();

            body.AddBodyPart(new Torso(3, Vector2.Zero)
            {
                lerpSpeed = .2f,
                turnAngle = 25,
                scale     = 1
            });

            body.AddBodyPart(new Head(1, new Vector2(-22, 0))
            {
                lerpSpeed = .2f,
                turnAngle = 5,
                scale     = 1f
            });
            body.AddBodyPart(new Hand(2, new Vector2(30, -44))
            {
                scale = 1.3f,
                // try 25 for lols
                lerpSpeed = .1f,
                turnAngle = 10
            });
            body.AddBodyPart(new Hand(2, new Vector2(30, 44))
            {
                scale     = 1.3f,
                lerpSpeed = .1f,
                turnAngle = 10
            });
        }