Implement area selection and drawing