More functionality and more unittest added.
Added checks to establish if any point is contained within another.
Added checks to establish if any shape is contained within another.