Canvas Custom Tools 1.0

Added the first installment of the Canvas Custom tools code