based on c/s structure; MVC development model; a small but interesting java project!