add the introduction of AWT and the class structure