Trends in Nanoscale Mechanics:Mechanics of Carbon Nanotubes, Graphene, Nanocomposites and Molecular Dynamics