Thanks Hans. I have found some tweaks that make it work just using your template_fullwidth.php file.
.portfolio-featured-image img {
border: 0;
max-height: 300px;
}
This helped me constrain some of the tall images I just wish I know how to have them crop using css (overflow)
Completed page is now at: https://www.thomsonarchitecture.ca/gallery/