Added todo comment.
Changed namespaces.
Made classes public.
Fixed parameter ordering for clamp.