Mechanizing Hoare Style Proof Outlines For Imperative Programs In Agda