Efficient Synthetic Methodology for the Construction of Dihydronaphthalene and Benzosuberene Molecular Scaffolds and Structure Guided Design, Synthesis and Biological Evaluation of Novel Benzosuberene Analogues as Inhibitors of Tubulin Polymerization