Update and rename Semi to Semi.java