Reusable Libraries for Web Development