The user can now only place a triangle where no triangle exists.  Added more constants.