Kinetic Monte Carlo Simulations Of Submonolayer And Multilayer Epitaxial Growth Over Extended Time- And Length-Scales