camera now resizes to fit different screen sizes, and will resize with screen rotation