Technology, Collaboration, and 21st Century Learning: Incorporating Technology in Writing