optimized writing data, and wrote a clear screen function
drawing a splash screen
characters and strings