Understanding Tesla Coils and Beyond