Modular representation theory of algebraic groups and their lie algebras