Apply stroke size scaling based on canvas dimensions
Change prompt loading to use a single controller with types