Dermofit: a novel software that improves novices' diagnostic accuracy to a level above that of trained medical students