Added Shell Markup Framework