The Structures, Mass Motions And Footpoints Of Solar Filaments