Added the ability to support multiple resolutions. May need to be extended to a camera helper class or something similar