Using a Design Pattern Framework to Structure Online Course Content: Two Design Cases