Implementation of Conway's Game of Life based on Java & Swing UI