Geniova: Perfecting Smile with Faster Teeth Alignment Technique