I completed this... but i'm very disatisfied about the way i'm animating this so i am actually going to scrap it all and start over again. This time with a proper animating program.